-
Notifications
You must be signed in to change notification settings - Fork 0
Whole redesing of landing and blog page #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Updated 404 page to include Header and Footer components, improved styling with Tailwind CSS, and added dark mode support. - Refactored works page to remove sidebars, implement a more modern layout, and enhance project filtering functionality. - Enhanced project detail template with improved layout, added handling for missing projects, and updated action buttons for GitHub and demo links. - Refactored tags list post template to remove sidebars, improve layout, and enhance post display with better styling and responsiveness. - Created a new project detail template with a comprehensive layout and improved user experience.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements a complete redesign of the landing and blog pages along with updates to multiple Gatsby configuration, component, and documentation files to support a modern, responsive, and dark-theme–focused website.
- Redesigned UI components with improved theming and animations.
- Upgraded Gatsby configuration and package dependencies to current versions.
- Added new pages, schema customizations, and documentation for enhanced functionality and accessibility.
Reviewed Changes
Copilot reviewed 71 out of 71 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/components/FeaturedWork.js | Improved project cards with dark mode support and hover effects. |
| src/components/ErrorBoundary.js | Entire file is commented out – consider cleaning up unused code. |
| src/components/CorePillars.js | Defines pillar cards with updated styles for both light and dark themes. |
| src/components/ContactForm.js | Implements contact form with validation and state handling. |
| src/components/ConnectSection.js | Renders social links with dynamic icons and theme awareness. |
| src/components/BlogSection.js | Creates a blog section with reading time and hover interactions. |
| src/components/AboutSection.js | Creates section layouts for mission and about content with theme-based styling. |
| scripts/fetch-youtube-videos.js | Fetches and updates YouTube video data with environment management. |
| requrement/*.md & .html | Updated documentation aligning with the redesigned personal website requirements. |
| gatsby-node.js | Updates schema customization and page creation logic including tag and project pages. |
| gatsby-config.js | Revises site metadata, testimonials, projects, plugins, and caching configurations. |
| gatsby-browser.js | Adds vanilla JS functions to toggle themes and integrate performance utilities. |
| package.json & others | Revamped dependency versions and build configurations to match the redesigned site. |
| @@ -0,0 +1,33 @@ | |||
| // import React from 'react'; | |||
Copilot
AI
Jun 14, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This file is entirely commented out; if it is no longer needed, consider removing it to keep the codebase clean.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…o into revamp-of-my-website
…njay.github.io into revamp-of-my-website
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
No description provided.